Skip to content

chore: scrub residual squad/cast-name references (#481)#482

Merged
primetimetank21 merged 2 commits into
developfrom
chore/481-residual-squad-refs
Jun 13, 2026
Merged

chore: scrub residual squad/cast-name references (#481)#482
primetimetank21 merged 2 commits into
developfrom
chore/481-residual-squad-refs

Conversation

@primetimetank21

Copy link
Copy Markdown
Owner

Closes #481

Summary

This PR scrubs residual squad/cast-name references from the dev-setup repository as part of the larger Clean Wars initiative to remove Squad product branding.

Changes

Removed 3 squad-product skills entirely (.copilot/skills/):

  • architectural-proposals/
  • client-compatibility/
  • release-process/

Trimmed 5 skills to remove squad branding while preserving transferable patterns:

  • docs-standards: Neutralized "Squad" adjectives; kept Microsoft Style Guide rules and patterns intact
  • gh-auth-isolation: Verified as already generic (no squad-specific examples)
  • git-workflow: Generalized .squad/ state section to "project state files" subsection
  • github-multi-account: Replaced .squad/bin path with ~/.local/bin; replaced squad account names with generic example
  • secret-handling: Replaced ~9 .squad/ path references with generic "committed files" / "version-controlled files" terminology

Other cleanup:

  • Removed orphaned SQUAD_WORKTREES section from CONTRIBUTING.md (entire "Parallel Work" section, lines 214-255)
  • Reworded cast-name comment in scripts/linux/setup.sh: "Pluto's installer" -> "installer script"
  • Fixed test label in tests/test_windows_setup.ps1: "squad BEGIN and END markers" -> "dev-setup BEGIN and END markers"

Verification

  • ASCII-only: All edited .md/.sh/.ps1 files verified as ASCII-only (no em-dashes, smart quotes, etc.)
  • shellcheck: Passed on scripts/linux/setup.sh
  • Residual-ref sweep: No unintended squad/cast-name references detected (remaining references are intentional KEEPs: gosquad alias, .squad/ Clone HQ infrastructure cross-references)

Out of Scope (Phase 2)

The following are deferred to Phase 2 as per issue #441, #451, #468:

  • Plan documents in docs/plans/ referencing squad conventions
  • Comprehensive squad branding audit across all skill documentation

Branch: chore/481-residual-squad-refs
Base: develop
Draft: Yes

primetimetank21 and others added 2 commits June 13, 2026 00:39
Removes 3 squad-product skills entirely (.copilot/skills/):
- architectural-proposals/
- client-compatibility/
- release-process/

Trims 5 skills to remove squad branding while preserving transferable patterns:
- docs-standards: neutralized "Squad" adjectives, kept Microsoft Style Guide rules
- gh-auth-isolation: already generic (no squad-specific examples found)
- git-workflow: generalized .squad/ state section to "project state files"
- github-multi-account: replaced .squad/bin path with ~/.local/bin, generic repo example
- secret-handling: replaced all ~9 .squad/ path examples with generic "committed files" terminology

Additional changes:
- Removed orphaned SQUAD_WORKTREES section from CONTRIBUTING.md (lines 214-255)
- Reworded setup.sh comment: "Pluto's installer" -> "installer script"
- Fixed test label in test_windows_setup.ps1: "squad BEGIN and END markers" -> "dev-setup BEGIN and END markers"
- Cleaned up orphaned references to deleted release-process skill in changelog-fold-completeness

Remaining squad references are intentional:
- gosquad alias in .aliases and README.md (deliberate KEEP, not in scope)
- .squad/skills/ references in Clone HQ infrastructure docs (out of scope)

ASCII-only verified: no non-ASCII characters detected.
Shellcheck: PASS on scripts/linux/setup.sh.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…481)

Remove three dead cross-references to HQ-internal skills and retros that do not exist in dev-setup:
- .squad/skills/gh-pr-base-develop/SKILL.md
- .squad/skills/history-md-pre-size-check/SKILL.md
- .squad/retros/2026-05-18-sprint-17-retro.md

Also remove the now-empty "Related Skills" section. The References section is preserved with only dev-setup-relevant items. Changelog-fold recipe and guidance remain unchanged.

Verified: git grep confirms zero remaining .squad/ or product references in the file and throughout .copilot/

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@primetimetank21 primetimetank21 marked this pull request as ready for review June 13, 2026 05:45
@primetimetank21 primetimetank21 merged commit 2f9a060 into develop Jun 13, 2026
10 checks passed
@primetimetank21 primetimetank21 deleted the chore/481-residual-squad-refs branch June 13, 2026 05:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: triage residual squad/cast-name references after Phase 1 de-squad

1 participant